David LaChapelle on Pièces Secrètes
New Album Artwork: Tedua "La Divina Commedia"
'Last Sitting' at Brooklyn Museum