Hotel on central town square, Mantova, Northern Italy

Royalty-free stock photo ID: 70481002

Hotel on central town square, Mantova, Northern Italy