EBBA ID: 35270

Houghton Library - 25242.67 1.39
Preview of Houghton Library - 25242.67  Image Houghton_25242_67_album_1_25242_67_39_2448x2448.jpg