Statue of Christopher Columbus (Chelsea, Massachusetts)

A statue of Christopher Columbus is installed in Chelsea, Massachusetts, United States.[1]

Statue of Christopher Columbus
The statue in 2018
SubjectChristopher Columbus
LocationChelsea, Massachusetts, U.S.

References

  1. "Christopher Columbus State removal discussion" (PDF). www.chelseama.gov. Retrieved 16 October 2020.

{{


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.