Mekia Cox

Born in November 18th, 1981

From Saint Croix, U.S. Virgin Islands