BoonTugs
menu
arrow_back Back to search

Margaret Barry

built in 1960

Power
600 hp
442 kW

History

  1. –

    Margaret Barry

    Thames Marine & Civil Engineering Ltd · United Kingdom