Bronze and LED light sculptures inspired by the beauty of nature. Dublin-based Irish artist Niamh Barry established her own studio practice soon after graduating from the National College Of... Read full article »