Exhibitions

Summer Solstice Screens

22nd June 2017 to 23rd July 2017

HENI Gallery, 6 - 10 Lexington Street, London. W1F 0LB

Press Release from BLAH PR

Nice article by Anastasia Xirouchakis for Fate & Fabled