Campo Santo Stefano, the main square in Murano

[Murano - Venice - Italy]