LCIGB

views updated

LCIGB Locomotive and Carriage Institution of Great Britain and Ireland

More From encyclopedia.com