Music Video

Featured In

Credits

PERFORMING ARTISTS
Heart
Heart
Performer
Craig Bartock
Craig Bartock
Guitar
COMPOSITION & LYRICS
Patty Griffin
Patty Griffin
Songwriter
PRODUCTION & ENGINEERING
Craig Bartock
Craig Bartock
Producer
Nancy Wilson
Nancy Wilson
Producer

Lyrics

Mary, you're covered in roses You're covered in ashes Covered in rain You're covered in babies You're covered in slashes You're covered in wilderness You're covered in stains You cast aside the sheet You cast aside the shroud Of another man Who served the world proud You grieve another son You lose another one On some sunny day And always you stayed, Mary Jesus said, mother I couldn't stay another day longer And He flies right by Leaves a kiss upon her face Every where the sand shifts Even when the night leaves She's always there And Jesus says, mother I couldn't stay another day longer And He flies right by And leaves a kiss upon her face And the angels sing His praises In a blaze of glory Mary stays behind And starts cleanin' up the place Oh Mary, you're covered in roses You're covered in ruin You're covered in secrets You're covered in treetops You're covered in birds Who can sing a million songs Without any words You cast aside the sheet You cast aside the shroud Oh another man Who served the world proud You grieve another son Yeah you lose another one On some sunny day And always you stay, Mary Oh, yeah, yeah, yeah Mary Hmm, I love Mary Always, always, aiways You stay
Writer(s): Patty Griffin Lyrics powered by www.musixmatch.com
instagramSharePathic_arrow_out