Merchant Ships

Merchant Ships Docked In The Port Of Dakar, Senegal - West Africa. Photo