Deng Bernard

Taipei, Taiwan

  • #cycling
  • #trekking
  • #rugby
  • #musicandreading
  • Education
    • Raffles Institution
    • Yale University