Charles Turner Joy
xix, 476 pages, 3 unnumbered leaves of plates : 24 cm
Don't miss the opportunity to share your thoughts!