Clock Tower at the 23rd Street, 2009, Lambda Print, 127 x 95 cm                    2009 Yeleen Lee

< pre-page       next image >