1239


Winter sheep below the old castle, Chipping Norton - Oil on Canvas - 24 x 30 inches