Londonize

By Londonize

Oxford Street

It was rush hour the night before Red Nose Day. Suddenly, all the traffic heading west on Oxford Street cleared and revealed, nose to tail, a queue of red buses.

Comments
Sign in or get an account to comment.