IndividualsArtists Lucy Tevlin Lucy Tevlin is a Dublin-based artist that predominantly makes projected image installations.WikiHuman14th June 2022