BBC Idaho
IMO:
9468114
Ex-names:
Beluga Flashlight
Built:
2011
@ Jiangzhou Union Shipbuilding
Locations:
DEHAM