Christopher Columbus Statue in Madrid, Spain

This is at the Madrid Cultural Center. It's got a huge waterfall fountain at the base of it.

Next Madrid Picture

' '