Liz O Dea

1 result

Installation from Imagine Arts Festival

The organisers of one of the country’s innovative arts festivals have expressed dismay after the Arts Council announced that the festival was to recei(...)