Mallard 48

Mallard 48

Observation - Mallard 48 - UK and Ireland. Description: