Nicholas Teo

Nicholas Teo

Born: 1981-11-29 β€” Kuching, Sarawak, Malaysia

Known For