Finisterre
IMO:
8710986
Ex-names:
Cap Finisterre
Built:
1991
@ Flender Werft AG
Locations:
DEHAM