Preview image
Preview image
Peaches Geldof at Topshop, London | Big Pictures Archive