GL
Gordon Liu

Gordon Liu

Nov 30, 1955, Guangdong, China
Gordon Liu one of the known barefoot doctor.