Spotted this shop as we drove through London today. I have never seen anything like it - a sheltered life?
Comments
Sign in or get an account to comment.