Through the Looking Glass

23 November 2006 - 3 March 2007

Asia House, London, U.K. 

Installation view, Through the Looking Glass, Asia House

 © 2020 by Meekyoung Shin. All rights reserved.