gawker-pin-up

Devorah Rose: Delicate Island Flower

Richard Lawson · 02/04/09 05:48PM

For the latest installment in the infrequent Gawker Pin-Up series, meet Devorah Rose, editor of purported magazine Social Life and hopeful reality star, in St. Barths apparently channeling Sigourney Weaver's undies in Alien.