Halloween 2015 is here

Journal

Costumes, decorations, accessories, pumpkins
and props, scary stories and candles are invading the streets
in Shanghai, to celebrate the tradition of October 31st,
the “holy evening” remembering the dead.

  • article-img