Leong, Albert

Chinese waterside worker.

Occupation
Position