The "Stephanie Chen" user's logo

Stephanie Chen

New York City, United States

https://www.yhofficial.com/

24. Designer in NYC

Stacks