Alba Exhibition 2015 June 3, 2015 Webmaster Member Awards Leave a comment David Byrne has received 2 awards at this years Alba Exhibition. ‘Storm over New Brighton’ was awarded a Bronze Medal with Continue reading