Iglesia Parroquial de San PedroParishShareCalle Mayor37183 San Pedro de Rozados, Castilla y LeónSpainGet directions