64/82 - London 3
London 4
Jersha photography
Harrods, London, England.