Designed by
Title
The small village of Tolfa, in Lazio, Italy #
Description
The small village of Tolfa, in Lazio. The Capuchin convent, with the statue of the Holy Father Pio and the station of the cross. The fortress and the sanctuary at the top of the cliff
This image is editorial