Anatomy of the X Class

X51 Steam Locomotive New Build Project