I have no idea what these images are about but these mysterious chaps have appeared on the walls of closed restaurant Leith Lynx in Edinburgh. Spooky!
Comments
Sign in or get an account to comment.