Aponogeton angustifolius ...

Aponogeton angustifolius ...

Observation - Aponogeton angustifolius ... - Southern Africa. Description: