Teddy Bear - Brown

Teddy Bear - Brown

  • $23.00
    Unit price per 


Made from alpaca fleece, this teddy is as soft as they come! Each teddy is approximately 6"