Day of the Dead Shrine

Day of the Dead Shrine

Monday December 25, 2017


At Disney Epcot park in Florida a Day of the Dead Shrine. Happy to have come across it at night and very pleased with how the processing turned out.