Chapelon’s 242A1: France’s Greatest Steam Locomotive

By Posted on 7min read