Back

Europe, Italy, Cremona


More pictures from this city


Cremona - Cathedral Square