Please Allow Me to Introduce Myself

First collaborative exhibition in Luxembourg of Adam Parker Smith and Carolyn Salas.
From January 8th to February 25th, 2009



Installation views

Press release