locomotive garratt welsh highland line alamy stock
beyer garratt locomotive mayne junction qcr 1009 railway stock alamy
nagpur railway bengal locomotive steam alamy engine
garratt locomotive africa beyer ddu formerly
garratt beyer four alamy railway steam engine locomotive stock zimbabwe driven six