Comhaltas Cultural Centre

Chapel Street, Tulla, Clare, Ireland