Ducks

Ducks

Observation - Ducks - UK and Ireland. Description: Seen on Isle of Wight on the causeway in west wight

Seen on Isle of Wight on the causeway in west wight