The Virgin Unspotted. Song. Folk-Songs of England. No. 1181.
Sharp, C. J.