Tissue Culture Point of View at Pavlov Museum

P1070377

Tissue Culture Point of View, video installation by Tagny Duff exhibited at Pavlov Museum in St.Petersburg, Russia as part of Pro Arte festival from September to November 2012.

russia1

P1070424