Designed by
Title
Sordello Square Mantua Lombardy Italy - Saint Peter Cathedral #250742464
Description
MANTUA, ITALY - MAY 9, 2021: Sordello Square Piazza Sordello with the Saint Peter Cathedral, the Bishop Palace and the Ducal Palace Palazzo Ducale, in Mantua downtown, Lombardy, Italy, Europe
This image is editorial