logo

Video encyclopedia

Platylesches rasta

Platylesches rasta is a butterfly in the Hesperiidae family. It is found in Uganda, Tanzania and Malawi.
Explore contextually related video stories in a new eye-catching way. Try Combster now!