Concealed Revealed

Platform for Emerging Arts 16. Leyden Gallery, E1 7LE, Lonodn, UK_2017