Foto de stock - Passage of the Duomo in the Piazza de lla Repubblica of Novara. Italy.

Imagen: Passage of the Duomo in the Piazza de lla Repubblica of Novara. Italy.