132m MPP Ship 2013 – Japan Built – 100 TEU – DWT 16900

We're sorry but that listing has been removed.