Lucifer, 2005
Lambda print
107.5 x 81.5 cm
Edition of 6 + AP 2
Menu close