Selfridges, London, United Kingdom
 

Selfridges, London, United Kingdom