Iglesia de la Purísima ConcepciónParishShareCalle de la IglesiaAlcubilla de las Peñas, Castilla y LeónSpainGet directions