Katherine Lubar, ‘ Green Error Complex 3 Green Error Complex 3’, 2009, Gallery Elena Shchukina

About Katherine Lubar

American, based in London, United Kingdom