Oak Beck, Harrogate

Oil on Canvas - Large Canvas - 800 x 800 cm £600 + Shipping