Vincent Cheng

Capture the moment. Live the moment.

  • 2,979 Affection
  • 29,873 Photo Views
  • 157 Followers
  • 286 Following
  • Vancouver, Canada