Stena Progress
IMO:
9390020
Ex-names:
Built:
2009
@ Brodosplit Shipyard
Locations:
NLRTM