34th Street, 2008, Lambda Print, 101 x 76 cm                                   2009 Yeleen Lee

 

< pre-page       next image >