An exposition of the work of Tom Christopher in the Paris offices of Galerie Tamenaga, opening June 8, 2011 running through June 29.
An exposition of the work of Tom Christopher in the Paris offices of Galerie Tamenaga, opening June 8, 2011 running through June 29.