Click to go back

1905-09-30: THE 180 TON SHEAR LEGS FOR THE BRITISH GOVERNMENT DOCKYARD AT CHATHAM