Proudly serving our customers since 1976
  • Toad Netsuke

    £21.00
    Free Shipping!

    Toad netsuke.

    2" long.

    Signature on base.