Taiwanese built vessel

Recently seen in Berbera Port.





1 Like