One moment,
please wait.

Home
Enjoyed 17

Soh Rui Yong (Rui)

Perseverance

innervoice.life
By innervoice.life

Footnotes: Words by Soh Rui Yong, Photos by Soh Chui Lian, Andrew Kastor, Lui Yuhong, BlackDotSG & Soh Rui Yong, Editor Cody Royle, Published by NTSQ Sports

Loading, please hold on.