Day of the Dead

24 x 30" (2002). SOLD. Cemetery on Esplanade Avenue in New Orleans.