Preview image
Preview image
Julia Carling Carries Shopping in London | Big Pictures Archive