P7120001

P7120001

Observation - P7120001 - UK and Ireland. Description: sprawling aquatic with tiny blue flowers

sprawling aquatic with tiny blue flowers