The Long Shop Museum is an industrial museum in the town of Leiston in the English county of Suffolk. The museum is dedicated to the history of Richard Garrett & Sons who manufactured agricultural machinery, steam engines and trolleybuses in Leiston.
Por favor, comparte tus ideas con nosotros.