Iglesia Mayor de Santa CruzParishSharePlaza de Nuestra Señora del Valle41400 Ecija, AndalucíaSpainGet directions