Monthly Archives: January 2011

Harrods

22nd January 2011 Diana & Dodi Statue

Posted in Travelling | Leave a comment