05 Published Gennaio 23, 2014 at 666 × 1000 in Jota Castro ← Previous Next → Kerigma, 2010, installation view at Museo MADRE, Napoli photo Amedeo Benestante