Designed by
Title
Harrods department store located on Brompton Road in Knightsbridge, London #163890268
Description
London, England; 04/21/2016: Harrods department store located on Brompton Road in Knightsbridge, London, England
This image is editorial