I See London…
Don’t I wish! I have been watching the first three stages of the Tour de France, so have gotten to see a lot of gorgeous England and today they finished Stage 3 in front of Buckingham Palace. But this post is not about the TDF or about London. It’s about me getting to ride in […]