Statue of Christopher Columbus
Seattle, WA
Culture
A statue of Christopher Columbus was installed in Seattle, in the U.S. state of Washington. Initially refused by the Seattle Arts Commission, the bronze sculpture was installed at Waterfront Park in 1978.
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