Work in progress
2005 - dato
Lambda Print
60 x 80 cm