Author: Undeb Cymanfaoedd Canu Alawon Cenedlaethol Cymru.