The Long Shop Museum, Leiston, Suffolk, UK - a portable engine assembly shop or factory

- Image ID: T446WG
Susie Kearley / Alamy Stock Photo
Image ID: T446WG
Location: The Long Shop Museum, Leiston, Suffolk, UK