Check Price Add to Lightbox Download
< Prev Next >
Couple strolling on pedestrian shopping street Calle de Preciadas between Puerta del Sol and Plaza de Callao in light rain. Madrid, Spain.
Couple strolling on pedestrian shopping street Calle de Preciadas between Puerta del Sol and Plaza de Callao in light rain. Madrid, Spain.