Water-carpet

Water-carpet

Observation - Water-carpet - UK and Ireland. Description: