Mary, you're covered in roses, you're covered in ashes, your covered in rain
You're covered in babies, covered in slashes, you're covered in wilderness, covered in stains
You cast aside the sheets, you cast aside the shroud of another man who served the world proud
You greet another son and you lose another one on some sunny day, and always you stay,
Mary
Chorus
Jesus said, Mother, I couldn't stay another day longer
Flies right by and leaves a kiss upon her face
While the angels were singing his praises in a blaze of glory
Mary stays behind and starts cleaning up the place
Verse 2