• London, United Kingdom

    July 27, 2016 in England ⋅ ⛅ 18 °C

    Little shop in Harrods. What a mind blowing store! Ross got me out of there as quickly as possible before I did too much financial damage...one bottle of perfume only.