A large gold metal duck statue, 41cms (7062620) #

1/2

Estimate

£38 - £50

A large gold metal duck statue, 41cms (7062620) #