u3a

Halesworth and District

Halesworth is a pleasant small market town in North East Suffolk