beccaedavis.com
London Week 2.5 – Navigating the Roads
Day 15 in the UK and the Brits have accepted me as one of their own.