Ohio Plush Puppy



This Ohio plush puppy is 7" tall and has the state cardinal

     (isn't he adorable)

$11.95
1 in stock