Harlequin Racerunner

Plica umbra

Plica umbra, the Harlequin Racerunner, is a lizard in the Plica genus, found throughout the lowlands of northern South America.

No videos have been added for this species yet.