Free shipping on domestic orders over $95
Adding product to your cart
Yale University intramural "touch football" stuffed football.
Circa 1930s
10.5" L x 6" H