New Painting Available

  Kerry Hill Sheep The Kerry Hill  is a breed of domestic sheep originating in the County of Powys in Wales. It derives its name from the village of Kerry , near Newtown.