2 images for knightbridge

  • 841-02918498

    Harrods Department store, illuminated at night, Knightsbridge, London, England, United Kingdom, Europe

    Rights-Managed

  • 841-06449353

    Harrods sign, Knightsbridge, London, England, United Kingdom, Europe

    Rights-Managed