Canada Geese & Mallard Ducks

Canada Geese & Mallard Ducks

Observation - Canada Geese & Mallard Ducks - UK and Ireland. Description: Middle pool Canada Geese & Mallard ducks

Middle pool Canada Geese & Mallard ducks