Harrods Department Store: A London Staple
Editorial use only. The use of this clip may require additional rights.
London, United Kingdom
8 Seconds
Clip ID: 1718
View Similar Clips from the Sights of the UK Collection.
Harrods Department Store: A London Staple
Editorial use only. The use of this clip may require additional rights.
London, United Kingdom
8 Seconds
Clip ID: 1718
View Similar Clips from the Sights of the UK Collection.