Dr Jazz and the Cheshire Cats Published 20th February 2015 at × in Dr Jazz and the Cheshire Cats St. Stephen’s Green Bandstand, Dublin, Ireland.