Acala Arch and Penelope Cruz on poster

Editorial Stock Photo
Download Acala Arch And Penelope Cruz On Poster Editorial Image - Image: 20614855

Acala Arch in downtown of Madrid, Spain. Penelope Cruz on the poster on the side of bus stop.

Photo Taken On: January 24th, 2011

Extended licenses