Picture - Zelda Williams New York City, USA, Thursday 20th November 2008

Zelda Williams Thursday 20th November 2008 ART ROCKS! New York benefit for the Naomi Berrie Diabetes Center at The Bowery Hotel - Arrivals New York City, USA







Contactmusic