Kevin Gallagher and Perri MacKenzie at Futura

Artists: Kevin Gallagher and Perri MacKenzie Exhibition title:  Find Yourself A Human Activity Venue:  Futura (Karlin Studios), Prague, Czech Republic Date:  July 16 – 30, 2015 Photography: images copyright and courtesy of the artists and FUTURA, Prague Perri MacKenzie (Scotland, UK) and Kevin Gallagher (Chicago, US) are two visual artists based in Rotterdam, The Netherlands who often present work … Read more