Is the Christopher Columbus statue still there?
Address: Coit Tower, 1 Telegraph Hill Blvd, San Francisco, CA 94133, USA
Richard Verdugo | Sep 26, 2021
No it has been taken down.
Israel Valentin | Sep 26, 2021
I didn't see it
Thanks! Your answer is awaiting moderation.