Impressions of Mombasa, Kenya - 2010

  • 13 years ago
Tourist resort, Flamingo Beach, contrasted with Mombasa city and Old Town, as well as Bombolulu and Mtwapa.

Recommended