Olmsted the Owl Plush
$9.95
Availability:
In stock
SKU
100128
Olmsted the Owl is a Great Horned Owl that is frequently spotted in Central Park. This plush has soft multi-colored fur and perky ears just waiting for you to call him home. Olmsted stands approximately 7" tall, has piercing orange eyes and is surface washable.
Related Products