Indonesia
TB LUMENA 26
Tug
ship photo