Mallard 16000

Observation - Mallard 16000 - UK and Ireland. Description: