ilovelimerick.ie
Limerick Sings International Choral Festival 2016
Choirs from all over the world and Ireland come together for the Limerick Sings International Choral Festival 2016