Trending
  • Recent
  • Viewed
  • Faved
  • Commented
Staff Picks

Sher Chew

sher.chew.1
New York, New York, United States (USA)
Sher is a designer, avid photographer and mixed media artist, currently based in New York, majoring in Communication Design at Parsons, The New School for Design.
2K

Views

1

Follower

11

Faves