Saddled Tree Frog

Taruga eques

''Taruga eques'' is a species of frog in the family Rhacophoridae. It is endemic to the central hills of Sri Lanka.

No videos have been added for this species yet.