Lot 2708 , Michael John Hill, oil on canvas board, River landscape, signed, 24 x 19cm
Michael John Hill, oil on canvas board, River landscape, signed, 24 x 19cm
£40-60
Sold for £110
Michael John Hill, oil on canvas board, River landscape, signed, 24 x 19cm
£40-60
Sold for £110