The Harvard Museum of Natural History, in Cambridge, Massachusetts.

- Image ID: HFAWWW

Similar stock images