Absolutely beautiful. It's a little "lacking in variety" but with a lyric and vocal treatment that could easily go away.
This would be frightfully easy to add lyrics to. If you would like someone to make an attempt, let me know.
If you do.... you can either turn me loose to write what I think the music means, or tell me what it means to you, and I'll work around that. This one would take lyrics so easily that it wouldn't matter at all.