arrow_back Back to search
Lolo 10
year built unknown
- Power
- 400 hp
- 294 kW
History
-
–
Lolo 10
Suez Canal Authority, Dredg. Department · Egypt