Katherine Lubar, ‘Mark 2’, 2009, Gallery Elena Shchukina

About Katherine Lubar

American, based in London, United Kingdom