2014
TQ2779 : Window Display, Harrods, London SW1
taken 9 years ago, near to Chelsea, Kensington And Chelsea, England
This is 1 of 4 images, with title Window Display, Harrods, London SW1 in this square
Window Display, Harrods, London SW1