Translate this blog
Find us on
Highlights:
Videos
Tag Archives: Lawrence Alkin
London: Kate Moss unseen first photos
Pictures of Kate Moss’s first ever photoshoot are being displayed at London’s Lawrence Alkin Gallery. Photographer David Ross was asked by his friend – Sarah Doukas, who had recently set up her own modelling agency, Storm – to take pictures of … Continue reading