The Owl in Winter snow

Oil painting The owl in winter snow
76 X 51 cm. £400 unframed, £450 framed. SOLD. PRINTS AVAILABLE