23rd Street, 2008, Lambda Print, 127 x 95 cm                                 2009 Yeleen Lee

< pre-page        next image >