Lifestyle

London calling

November 18, 2015

Being a tourist in London and how it never really ends.