who played piano on cat stevens morning has broken
Rick Wakeman
-1
Section::::Cat Stevens recording.

Morning Has Broken
1849849
9165610340500073657
NONE
Section::::Cat Stevens recording.

Morning Has Broken
1849849