EBBA ID: 35287

Houghton Library - 25242.67 1.93
Preview of Houghton Library - 25242.67  Image Houghton_25242_67_album_1_25242_67_93_2448x2448.jpg