23rd Street and 6th Avenue, 2008, Lambda Print, 59 x 79 cm                      2009 Yeleen Lee

 

< pre-page       next image >