Giacomo Guardi

Venetian, 1764 - 1835