Downtown Mere

The market square in Mere, Wiltshire, with the clock tower and in the distance Castle Hill.

Comments
Sign in or get an account to comment.