Language Of God

Language Of God is a song written and performed by Charlotte Martin. Present on the album Dancing On Needles.