Dead Leaf Echo

Song

Creators (2)

Writer

  1. Monica Richards
  2. William Faith

Recordings (1)

  1. Dead Leaf Echo 5:41 by Faith and the Muse (1999)