Here is another rendition of the poem by Christina Rossetti:
It is part of a song-cycle I did called "Earth and Paradise."
It is performed by Lori Trustman, soprano, and entirely VSL in the accompaniment. A slightly older recording I want to re-mix, but have not gotten to yet!