South East Marts' Dolphin Sheep Fair, the largest one day sheep fair in the South East, is being held at the South of England Centre on Thursday 17th September, a day of traditional sheep auctioning.
South East Marts' Dolphin Sheep Fair, the largest one day sheep fair in the South East, is being held at the South of England Centre on Thursday 17th September, a day of traditional sheep auctioning.