KRI Teluk Weda-526, a Made in Indonesia Warship
KRI Teluk Weda-526 is the eighth ship in the Teluk Bintuni class, a local product made by PT Bandar Abadi. KRI Teluk Weda-526 and its other sister ships are included in the landing ship category
unique
12:58 | Jan 04, 2022