Green Tie Ball #30

Chicago Sports Museum 835 North Michigan, Chicago