Central Park, 2007, Lambda Print, 62 x 101 cm                                     2009 Yeleen Lee

 

< pre-page       next image >