Designed by
Title
Venice - Scenic view of statue of Lion of Venice, Statue of Saint Teodoro of Amaseat #300936769
Description
Scenic view of statue of Lion of Venice, Statue of Saint Teodoro of Amaseat and Church of San Giorgio Maggiore in Venice, Veneto, Northern Italy, Europe. Venetian architectural landmarks