Lemur of Madagascar

Lemur of Madagascar

Ring-tailed lemur (Lemur catta): a clade of strepsirrhine primates endemic to the island of Madagascar.

by
by
by
by
by
by