Posted on October 31, 2010January 6, 2014 by Stef McDonaldDonut Ghost: Happy Halloween Photo taken at Zelda’s Corner Deli in Venice Beach, CA.