Designed by
Title
Santa Maria di Leuca - Statua di Papa Benedetto XVI #178985251
Description
Santa Maria di Leuca, Lecce, Puglia, Italy - August 26, 2019: Statue of Pope Benedict XVI on the square of the Sanctuary of Santa Maria de Finibus Terrae at dawn
This image is editorial