09.22.2010 Isabella Blow’s Head Is a Work of Art A sculpture of her head, created out of taxidermic animals, goes on view at the National Portrait Gallery in London… Keep reading