£350.00
43cm x 35.5cm
The Rio de San Lorenzo canal in Venice, 43cm x 35.5cm painted on a cotton canvas board price £350