Leon High School - Tallahassee, Florida.

Leon High School - Tallahassee, Florida.