Traditional Suffolk Village Fayre

September 2