Katherine Lubar, ‘Ziggurat (Green)’, 2016, Gallery Elena Shchukina

About Katherine Lubar

American, based in London, United Kingdom