To an American, that’s just a picturesque streetscape in central London. But what’s that store in the center?
You must be logged in to post a comment.