Times Square, 2010, Lambda Print, 101 x 152 cm                               2010 Yeleen Lee

< pre-page           next image>