Square in Triest

Royalty-free stock photo ID: 86496979

Square in Triest