Image 1 of 1
SB-GB039.jpg
United Kingdom, London, Knightsbridge: Harrods Department Store. Close up of illuminated sign