Iglesia de la Santa CruzParishSharePlaza de la Libertad18411 Pampaneira, AndalucíaSpainGet directions