PanLinx
British English
eng-005
inside cylinder locomotive
English
eng-000
inside cylinder locomotive
PanLex