Haplogroup L

From Wikipedia, the free encyclopedia

Haplogroup L may refer to: