Improvised Music Company

68 Dame St, Dublin 2, Dublin, Dublin