arrow_back Back to search
Margaret Barry
built in 1960
- Power
- 600 hp
- 442 kW
History
-
–
Margaret Barry
Thames Marine & Civil Engineering Ltd · United Kingdom