Haverhill | Suffolk | England | UK | Europe | 26/08/2022 | Town Walk