mail_outline sales@mediastorehouse.com
Canal Grande with view towards Santa Maria Della Salute, Venice, Italy
Italy, Veneto, Venice, Sestiere of San Marco, St. Marks Square (Unesco World Heritage Site)