City Of Canals » Campo San Stefano

On the island of Murano.