Casablanca

Morocco
1 stories
Harbor traffic in Casablanca: tugs, pilot boats, and barges at work