Flesh Reality Video Tour



A short tour of Flesh Reality, the debut exhibition at Point Zero project space, London