Plaza de la Virgen


Plaza de la Virgen - square in Spain.