Grand Canal Suite No.01, Riva

£8,500

Dimensions: 20” x 40” Media: Oil on canvas