Harrods, United Kingdom

LocationLondon

Location of the project