Big itch!

Spotted this on the way into Stratford.  Yikes!

Comments
Sign in or get an account to comment.