Market
£1000 - £2000
Oil on canvas
16 x 20 inches / 40.5 x 50.5 cm
Venice
12 x 16 inches / 30.5 x 40.5 cm