Toad Netsuke

£21.00
Free Shipping!

Toad netsuke.

2" long.

Signature on base.

Reviews