Iglesia de San PedroParishSharePlaza Mayor49160 Carbajales de Alba, Castilla y LeónSpainGet directions