Marsilea in Lowveld

Marsilea in Lowveld

Observation - Marsilea in Lowveld - Southern Africa. Description: