BARCELONA - APRIL 20: Monument of Christopher Columbus at end of La Rambla April 20, 2009 in Barcelona, Spain.

Similar images to "BARCELONA - APRIL 20: Monument of Christopher Columbus at end of La Rambla April 20, 2009 in Barcelona, Spain."

 Stock photo ID: 30686737

Similar Stock Photos to Image ID 30686737 (100 image matches)