Stock Photo: Monument To Christopher Columbus Seen From The Esplanade, Barcelona Spain

Stock Photo: 1889-84433 Monument To Christopher Columbus Seen From The Esplanade, Barcelona Spain