Destiny Deacon, 2002
Lambda print from Polaroid original
100 x 80 cm
Edition of 15
Menu close