1969 Indianapolis North Central HS Football Poster
Vintage Indy Sports
$29.99
1969 Indianapolis North Central High School Coca Cola advertising football schedule poster.