Lotsa bright orange critters in this forest

Lotsa bright orange critters in this forest

Observation - Lotsa bright orange critters in this forest - Southern Africa. Description: