Beautiful stuff! It was pretty hard for me.
I think its black to play beacause on the top it's written 0-1
I think you wrote white to play
Unfortunately... I GOT IT RIGHT!!!
Exellent position!