gallery-elena-shchukina-at-london-art-fair-image3 Published May 16, 2016 at 2560 × 1920 in Meeting Elena Shchukina, owner of the eponymous Mayfair gallery ← Previous Gallery Elena Shchukina exhibition Written by: admin on May 16, 2016.Last revised by: