Piazza San Marco with Campanile, Basilika San Marco and Doge Palace. Venice, Italy
Editorial use only
Editorial credit: Mirelle / Shutterstock.com

Royalty-free stock photo ID: 75601081

Piazza San Marco with Campanile, Basilika San Marco and Doge Palace. Venice, Italy