Haddenham, War Memorial & Church
Copyright ©
Kevin Quick