Baby Ruby Teddy

Baby Ruby Teddy

$36.95
$36.95
Tax included.

The softest little flat teddy, perfect for snuggles and tucking into bed.