This is the square in Petersfield Hampshire. A nice little town. The statue is William III and it will come as no surprise that the church is St. Peter's!
Comments
Sign in or get an account to comment.