A large gold standing leopard ornament (2229618) #

1/3

Hammer

£30

A large gold standing leopard ornament (2229618) #