Miami Indian
Montpelier, IN
Culture
The Miami Indian is a work of public art located in Montpelier, Indiana in the United States. The piece depicts a stereotypical image of Native American man.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account