Skip to playerSkip to main content
  • 15 years ago
Tourist resort, Flamingo Beach, contrasted with Mombasa city and Old Town, as well as Bombolulu and Mtwapa.
Be the first to comment
Add your comment

Recommended