Back to Photos

Peabody Museum of Natural History, Yale University, New Haven, Conn.

Peabody Museum of Natural History, Yale University, New Haven, Conn.

Collections