Nothing says English more than a London red Bus and a traffic Jam! So very typical for a St Georges day view walking through London today!
Comments
Sign in or get an account to comment.