Designed by
Title
Abel Ferrara #33672762
Description
VENICE, ITALY - SEPTEMBER 07: Willem Dafoe, Shanyn Leigh and Abel Ferrara pose at the '4:44 Last Day On Earth' photocall during the 68 Venice Festival at Palazzo on September 7, 2011 in Venice, Italy
This image is editorial