Iglesia de Santa María de la TorreParishShareCalle La PalomaCilleruelo de Arriba, Castilla y LeónSpainGet directions