The Last Mermaid, Charlotte Church, Festival of Voice, WMC, Cardiff June 11, 2016 Charlotte Church transforms from Voice of an Angel to Voice of an Angel Fish – well, Mermaid – in this family…