Stella Shi

New York, NY, US

Bio:

Seeing the world with a pen.

My Illustrations

Stella Shi

New York, NY, US

Comment
Stella Shi

New York, NY, US

Comment
Stella Shi

New York, NY, US

Comment