Picture - Imogen Thomas Birmingham, England, Tuesday 27th September 2011

Imogen Thomas - Imogen Thomas (red dress) fleeing photographers with a friend Birmingham, England - Adee Phelan's new salon launch afterparty, held at Bar One - Departures Tuesday 27th September 2011







Contactmusic



Comments