I had no idea that these buses were a feature of London. I loved the "Cow Parade" in Manchester a few years ago. If we had had longer in London, I would have tried to collect a few pics.
Comments
Sign in or get an account to comment.