Entry in the Dia de los Muertos exhibit at Florida CraftArt Gallery in St. Pete Florida. Full story on the blog.