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

1/2

Hammer

£40

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