Janet Mayo
192 pages, 4 unnumbered pages of plates : 26 cm
Don't miss the opportunity to share your thoughts!