300 z1260 0 Tufted Duck Poole Park Lake

300 z1260 0 Tufted Duck Poole Park Lake

Observation - 300 z1260 0 Tufted Duck Poole Park Lake - UK and Ireland. Description: