Iglesia de Nuestra Señora de la NatividadParishSharePlaza de la Libertad23628 Villanueva de la Reina, AndalucíaSpainGet directions