Hermannia pulchella

Hermannia pulchella

Observation - Hermannia pulchella - Southern Africa. Description: Edge of fresh water river in kloof

Edge of fresh water river in kloof