John Pen La Farge

Physical Desc
xi, 396 pages : illustrations, portraits ; 25 cm
Language
English