← back to posts
TANLINES ECHO LA
A Journal of photography by DAVID ALDRIN SLADE, film director, photographer, ex journalist, fine art graduate, piss artist, father to an excellent German Dachshund and husband to the love of his life.
David is the director of the films: "Hard Candy", "30 Days Of Night" and "The Twilight Saga Eclipse."
David Slade Portrait by ERICA FARJO