There's a shop in Lechlade called The Christmas Shop. It must drive you mad working there. It must. I bet the owners flee the country after Christmas Eve.
Comments
Sign in or get an account to comment.