There are two wax cylinder recordings of the Hampshire singer David Clements in the British Library Sound Archive, one recorded by George Butterworth, the other by Ralph Vaughan Williams [REF].
This song has frequently been recorded by folk singers including A.L. Lloyd,[REF][REF] Ewan McColl and Peggy Seeger,[REF] Nic Jones,[REF] Martin Carthy,[REF] Tony Rose,[REF] Dick Gaughan,[REF] Alison McMorland and Peta Webb as The Green Banks of Yarrow,[REF] Steve Turner as Bonnie Annie,[REF] Patti Reid as Bonnie Annie [REF].