Canal on Murano island in Venice lined with shops and waterside cafés

Venice

Venice Walking Tours