MEB-JB1

Built in 1960 by Howaldswerke-Deutsche Werft AG
Operated by Muhibbah Marine Engineering GmbH

read more →