Empire State Building at the 33rd Street, 2009, Lambda Print, 75 x 101 cm    2009 Yeleen Lee

 

< pre-page        next image >