Music June 14, 2017 0 Carmen at The Grange Festival 2017 The sun shone for the opening of the inaugural Grange Festival’s new production of Carmen,…