arrow_back Back to search
France
built in 1918
- Power
- 260 hp
- 191 kW
History
-
1918 – present
France
Port Autonome De Strasbourg · France