Very nice with some beautiful themes and of course a very good performance! I would prefer some small cadences before every next theme and perhaps a middle section with some kind of theme development, but that's me and the composition is yours...so, well done!!
Thank you laviq ! :)