Powered by PhotoDeck
Loading…
Lamu, Kenya's oldest living town, reflects the influence of Arab, Indian and Persian cultures. The stone buildings along the ...