Haffenreffer Museum of Anthropology
3
1

Haffenreffer Museum of Anthropology

21 Prospect St, Providence, United States