OK, so I wasn't in THE Big Apple today, but this shop in West Hampstead seems to think it has big apples and sells Foids!
Comments
Sign in or get an account to comment.