November 23, 2009

On the surface it would appear that it is much like any other small town, but wait, let us dig below the crust and see what creatures swim in what makes up the life-blood of this African township.

Karen

November 23, 2009

Karen, a rapidly expanding town on the outskirts of Nairobi, Kenya.