Iglesia de la Inmaculada ConcepciónParishSharePlaza Mayor 340194 Trescasas/Sonsoto, Castilla y LeónSpainGet directions