Sunday, 8 July 2018

A parade of London buses driving (on the right - hurrah) down Great Portland Street yesterday. Some protest or other. 

No comments:

Post a Comment