I Emerged in London Rain
November 8, 2016 in England ⋅ 🌧 39 °F
London has a reputation for being a damp and rainy place and here's the rain. It's not coming down very heavily just enough to make an umbrella, or brolly as it's known here, necessary. I didn't haveRead more

