Isolda
IMO:
9732149
Ex-names:
Built:
2014
@ Shin Kurushima Toyohashi SB
Locations:
DEHAM