Beaver Plush Toy

  • $20.00
    Unit price per 

Only 29 left!

8". The Canada Cartage logo is imprinted in white on beaver's navy shirt.

×
Welcome Newcomer