Previous Image Next Image ‘The Sheep Farmer’, Oil on Canvas, 70 x 70cm ‘The Sheep Farmer’ 70 x 70cm, Price: €700