Rolling in London town
This is my "it smells like crap, and I need to hold my breath face"... This is me embracing the fresh air in the park! Three days in London and they said it was the hottest its been since 2006! The London locals were all delighted that the sun was out! We stayed near Hyde park at the