ShockBlast

Santa’s ordinary nights

It is well known that Santa Claus delivers gifts on the night between 24th and 25th December. This is the visual diary of his other lonely nights. An ordinary man in the darkness, with his ordinary solitude… — Leonardo Papi
















Exit mobile version