Morning has broken
Perfomer: Cat Stevens
Song Author: Cat Stevens
Text Author: Cat Stevens
More info