Red Cross Fair, Lulworth Castle

16 Oct 14 to 17 Oct