Imogen Thomas - Tuesday 27th September 2011

Imogen Thomas (red dress) fleeing photographers with a friend Adee Phelan's new salon launch afterparty, held at Bar One - Departures Birmingham, England - 27.09.11 (4 images)

Advertisement