Iglesia de San PedroParishShareSG-P-232240173 Torre Val de San Pedro, Castilla y LeónSpainGet directions