I really like this improvisation of yours! If I may ask, is there any particular reason for the title? It makes me imagine an undiscovered city in the sky Did you have something in mind while improvising the piece?
While I have to plead guilty to a certain facility with rhythm and phrase, harmony in any common practice sense is a complete mystery. My teacher was a noted professional pianist and composer and he did his best to teach me functional harmony, poor man, but he eventually gave up. I am not helpless at creating in traditional ways, especially ragtime and romantic idioms, but the trouble is that I always end up sounding like the composers I admire most. I can go through the motions at the intellectual level but it isn't my native language, put it that way.
..I'd call it a gumbo in the best sense of the word. A very sophisticated gumbo, with a mix of the elegant and the raw.
...Coherent, impressionistic, pianistic...