Rio Malpaga, Dorsoduro, Venice

£9,250.00

oil on canvas

20 x 30 inches
50.8 x 76.2 cm

oil on canvas

20 x 30 inches
50.8 x 76.2 cm