Katherine Lubar, ‘Code ’, 2014, Gallery Elena Shchukina

About Katherine Lubar

American, based in London, United Kingdom