Nelson Yu Lik-wai

Known for: Camera

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

Known for

Showing 18 of 42 titles