Stowmarket is a little market town in Suffolk with a large church in the centre of town dedicated to St Peter.
Stowmarket village sign
12 November, 2006
Subscribe to:
Post Comments (Atom)
To find the place where England ends and England can begin?
No comments:
Post a Comment