Back to catalogue
Lot 219
in 21st April 2018
Guide price: £10-20
Framed oil of a river scene [58x43]cm