Select Page

Vatican in snow

Vatican in snow

By Paul Haring

CATHOLIC NEWS SERVICE
February 26, 2018

A rare snowfall covers St. Peter’s Square at the Vatican Feb. 26, 2018.