Such a beautiful piece. I really enjoyed it, good work.
A strangely beautiful piece. You had one minor error--cherubim is a noun; the adjective form is cherubic.
Author's Response: Thank you very much for my first review and for catching that mistake. I really appreciate it since sometimes I miss the little errors!