Cart 0
Mallard Duck

Mallard Duck

Regular price £95.00 £0.00 Unit price per

Another fine example from S.F.C hand-painted and
beautifully modelled.Long out of production, a real collectors item.


Share this Product