View More Details
Carter The Squirrel
In Stock
Unavailable
$18.00
Sale
Regular price
$18.00
/
Carter lives in New York city's Central park in a very tall oak tree. He lives in the oak's highest "hollow," a naturally occurring hole in the tree's trunk. Inside...
Default Title
Add to cart