Stock Photo - Temple of Santa Croce and Santa Maria Maggiore Basilica, Bergamo, Lombardia, Italy, Europe.

Stock Photo: Temple of Santa Croce and Santa Maria Maggiore Basilica, Bergamo, Lombardia, Italy, Europe.