Pond Life?

Pond Life?

Observation - Pond Life? - UK and Ireland. Description: Green algae recently grown prolifically in new garden pond

Green algae recently grown prolifically in new garden pond