Designed by
Title
View on St. Mark`s Square and Doge`s Palace from Saint Mark`s Cathedral in Venice, Italy #
Description
Top view on St. Mark`s Square and Doge`s Palace from Saint Mark`s Cathedral in Venice, Italy on a cloudy day
This image is editorial