Silvermines Primary School

Kevin Walsh, Board of Management Chairperson