frisco.org
F7A 23
F7A 23 at the Illinois Central crossing in Memphis, Tennessee on November 17, 1968 (Al Chione). Thanks to Karl Brand for the corrected location information.