Talking mallard

Talking mallard

Observation - Talking mallard - UK and Ireland. Description: Mallard making it's voice heard

Mallard making it's voice heard