Show me the way

I saw this sign in a park in the middle of a housing estate near my daughter's house in Southampton. I have no idea why! There is also one pointing to Latvia, which is of course a bit nearer.

Comments
Sign in or get an account to comment.