1 live performance · 1 song
Kathryn Sarah Scott is a contemporary worship music songwriter and worship leader from Northern Ireland.
From Wikipedia, under CC BY-SA 4.0