Trafalgar Square 29
November 7, 2016 in England ⋅ ⛅ 37 °F
I'm really taken with these red buses! I think probably because it's something so different from what we have back home. I remember feeling the same way about the streetcars in New Orleans and theRead more

