floating pond plante

floating pond plante

Observation - floating pond plante - UK and Ireland. Description: