Vivid imagery... very moving even though I don't completely 'get it'. This is one of those I bet would sound even better than it reads (and it does read good). Cool job.

CP