Italy in Photos

A group of priests in Piazza San Pietro, Vatican City.
A group of priests in Piazza San Pietro, Vatican City.

 

In Cefalù.
In Cefalù.
In Cefalù
In Cefalù
In Palermo.
In Palermo.

 

All photos courtesy of Maddy Shaugnessy, Staff Reporter.

Leave a Reply