Terrance Lam

  • 5,109 Affection
  • 220,107 Photo Views
  • 331 Followers
  • 82 Following
  • Victoria, BC, Canada
  • Available for hire Available for Hire