A nice green Campo San Pietro di Castello

[Castello - Venice - Italy]