Title: Impallato, 2002

Technique: lambda print

Dimension: 75 x 100 cm