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.
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.