ArtistsIndividuals Rachel Glass Rachel Glass is a visual artist/ photographer from Northern Ireland.WikiHuman25th April 2022