Christopher Columbus statue along the wharf in Barcelona, Catalonia, Spain

- Image ID: EC0PPE
Christopher Columbus statue along the wharf in Barcelona, Catalonia, Spain
Brian Jannsen / Alamy Stock Photo
Image ID: EC0PPE
Location: Barcelona, Catalonia, Spain