Sports illustrated 1966

$5
Decatur, IL
Photo 1 of Sports illustrated 1966