Chiesa di Santa Fosca, Church of Torcello island in Venice, Italy, Venice lagoon - UNESCO

Royalty-free stock photo ID: 64369387

Chiesa di Santa Fosca, Church of Torcello island in Venice, Italy, Venice lagoon - UNESCO