Day #16 – London Day 1 – 31 Published on July 22, 2015 in London – Harrod’sFull resolution (427 × 640) ← Previous Next →