Green Screen #5 (with cube), 2001
Lambda print mounted on 1" plexiglass
53 x 40 inches

previous     next