“All Love Can Be” by James Horner, perf. Charlotte Church [2001]

Advertisements