Credits

PERFORMING ARTISTS
Jessica Carmody Nathan
Jessica Carmody Nathan
Performer
COMPOSITION & LYRICS
Jessica Carmody Nathan
Jessica Carmody Nathan
Songwriter
Avi Barath
Avi Barath
Songwriter
Calum Duncan
Calum Duncan
Songwriter
PRODUCTION & ENGINEERING
Avi Barath
Avi Barath
Producer
Calum Duncan
Calum Duncan
Producer

Lyrics

I can hear your words on my tongue Blood I can hear your gestures in mine Blood My father taught me kindness My mother taught me strength And there's someone in my line Who taught me how to find the dark Till there's no light left Oh blood, oh blood A tapestry of years That weaves through all of us Oh blood A tapestry that weaves through us I can see your bitter in my eyes Blood I have known your sadness with time Blood Felt the warm ache of laughter I've cried swimming pools in your name And there's someone in my line Who'll trespass intertwine wildfires I cannot contain Oh blood, oh blood A tapestry of years That weaves through all of us Oh blood A tapestry of years that weave Through all of us, through all of us, through all of us Oh, the weight that lies so heavy in your spine Oh, imperfect constellations that rewrite your life Blood, Oh blood A tapestry of years that weave through all of us Imperfect constellations that rewrite your life, write your life Oh blood, oh blood Oh blood, imperfect constellations that rewrite your life Oh blood, a tapestry of years that weave through all of us Imperfect constellations
Writer(s): Jessica Carmody Nathan, Calum James Duncan, Aviram Barath Lyrics powered by www.musixmatch.com
instagramSharePathic_arrow_out