Murano's Canal Grande, lined with shops on both sides

[Murano - Venice - Italy]