O lovely rose, song, the words by William Greig, the music by Frederick Birch.
Birch, Frederick
Greig, William
O lovely rose, O lovely rose.