La Hortelana

Plaza del Cristo de Burgos Sevilla · Spain - Seville