Rockbourne Charity Fair, Salisbury

22 Oct 14 to 25 Oct