Leon High "Powder Puff" football game in Tallahassee, Florida
Centennial Field - February 7, 1957
Back
Photographs by Tallahassee Democrat
Back