41st Street, 2008, Lambda Print, 79 x 59 cm                                          2009 Yeleen Lee

< pre-page       next image >