17th Street, 2009, Lambda Print, 74 x 101 cm          2009 Yeleen Lee

 

< pre-page