Isabella Blow The Last 20th Century Fashion Icon

Isabella Blow (1958-2007): One of the last 20th century fashion icons was sadly missed at the launch of a new book by her PA Martina Rink, celebrating her life and hats. ArtLyst covered the party, Haunch of Venison Gallery, London, 13/09/2010.  The event was attended...