Chapelon’s 242A1: France’s Greatest Steam Locomotive-13a-SNCF

By Posted on 0min read