Aiden

Aidan O’Dea

Aidan is a graduate from the School of Architecture at the University of Limerick. He also considers himself to be a fine impressionist.

Participant
Nationality:
Irish
Discipline(s):
Architecture