John Gifford

John Gifford was an English painter of sporting and highland animal scenes. His work was mostly large in scale and this gave his paintings a very impressive presence.

1 ITEM