In Praha, 2008, Lambda Print, 70 x 101 cm                                        2009 Yeleen Lee

< pre-page       next image >