arrow_back Back to search
Elizabeth Smith
year built unknown
- Power
- 1,800 hp
- 1,325 kW
Source references expand_more
LE 1.15
History
-
–
Elizabeth Smith
Crescent Towage & Salvage Co Inc. · United States