Day of the Dead Celebration in New York
This is a photo taken of the Day of the Dead Altar set up by Mano a Mano at St. Mark's church in the East Village.
Episode featured in:
The Day of the Dead- Dia de los Muertos November 4, 2008







Comments
Post new comment