A busy street in St. Louis - Senegal