Oh, this is so beautiful. Your son must be so proud of you. Beautiful playing, beautiful arrangement, stunning writing. "Evocative" is, I think, the word I'm searching for. Tells an evocative story and the listener is completely drawn in to listen. Thanks so much for sharing - loved it.