Gadwalls

Gadwalls

Observation - Gadwalls - UK and Ireland. Description: