Piazza St. Marks Square in Venice
Availability: In stock
Brand: Richard Silver Photo
This photo captures the beauty and grandeur of Piazza San Marco in Venice, Italy. The square is home to some of the most iconic landmarks in Venice, including the Doge's Palace,...