Canal Grande

Canal Grande – Oil on Linen – 38" x 77" – Italy