This would sound more like Clark Ashton Smith, or H.P. Lovecraft on a day when he wanted to keep it simple... :)
axo