Aidan Sloan

Aidan Sloan is a self taught artist based in County Down in Northern Ireland, and the runner up of our Spring 2018 competition. Aidan's passion is to create; to produce all styles by letting his art flow and change through a creative process.

REFINE YOUR SEARCH