Imogen Thomas - Saturday 14th April 2012

Imogen Thomas covers here face with an Alexander McQueen scarf while carrying a single rose outside Novikov restaurant in London London, England - 14.04.12 (3 images)

Advertisement