Adromischus triflorus

Adromischus triflorus

Observation - Adromischus triflorus - Southern Africa. Description: Edge of fresh water river in kloof

Edge of fresh water river in kloof