Many Little Red Nymphs

Many Little Red Nymphs

Observation - Many Little Red Nymphs - Southern Africa. Description: