With: lyla lei
In the series: afro invasion
Date: Jan 25, 2008 • Playtime: 23:27
Filipina Princess Lyla Lei is from the south pacific rim, and her own South Pacific anal rim buckles under the strain of long black dong. Her milk mustache is adorable.