Setubal Castle
IMO:
7618296
Ex-names:
Summer / Ming Summer
Built:
1978
@ China SB Corp. (Kaohsiung)
Locations:
NLRTM