Archive for 2013

Album Share: New Version of Six Petals by Devorah Clemmons.

Wednesday, March 6th, 2013

  Update 7/23/2015 – At the request of the artist, I have removed all the MP3 files and images. Way back in 2004 I had the pleasure of finding several copies of an unusual and oddly compelling CD entitled Six Petals. The artist responsible for the album, Leah Devorah, has remained somewhat of a mystery. […]