Water-Carpet

Water-Carpet

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