ArtistsIndividuals Ryan Allen Ryan Allen is a visual artist based in Northern Ireland.WikiHuman7th June 2022