Flower boxes on a Venetian canal 22x30 SOLD

£5,400