Yeo Cheng Hai

Yeo Cheng Hai





Photo courtesy of Steve Haryono