Preview image
Preview image
Adele Silva shops on Sloane Street, London | Big Pictures Archive