Mallard and Green

£1,500

oil on board