Nelson Yu Lik-wai

Known for: Camera

Born: August 11, 1966 in Hong Kong, British Crown Colony [now China]

Known for

Showing 17 of 41 titles