Currently unavailable for purchase
The statue of Christopher Columbus rises above the Plaza de Colon in Madrid.
madrid, spain, christopher columbus, columbus, cristobal colon, plaza de colon, statue, monument
Receive exclusive deals and awesome artist news and content right to your inbox.
Free for your convenience.