Home Albums The Choral Works Of / Rudolf Escher The Choral Works Of / Rudolf Escher (19 years) album Release day: Tuesday, July 13, 2004 The Choral Works Of / Rudolf Escher 19 years old Artists Ed Spanjaard Name Ed Spanjaard When album released, He was 55, now 75 years old # Song Play