It was quite early she kissed her old grandmother who was still asleep put on her red shoes and went alone to the river

Could you correct the punctuation please?
It was quite early; she kissed her old grandmother, who was still asleep, put on her red shoes, and went alone to the river.