Holiday Free Shipping & Special Discounts! Get the code »

Stephen Farthing

Stephen Farthing is Master of Ruskin School of Drawing and Fine Art, Oxford, and a Professorial Fellow at St. Edmund Hall, Oxford. He was elected as a member of the Royal Academy of Arts in 1998 and his paintings are exhibited throughout the world.