Terrence Teo Kok Hua

Terrence Teo Kok Hua

Photo Credit: Maximum Muscle Report and Dan Ray