Welsh history and legends Wales! Wales! Home sweet home is Wales Till life is past My love shall last My longing, my hiraeth’ for …