polaroid ( with veil ) 2004 Published August 17, 2011 at 1000 × 1152 in The Last Chanteuse and The Veil polaroid ( with veil ) 2004