London, England 2014

London, June 16th-June 21st, 2014

Le Méridien Piccadilly Hotel