Steam Engine Company No. 20

From Wikipedia, the free encyclopedia

Steam Engine Company No. 20 may refer to: