KENYA | Thursday, 11 October 2007 | Views [2385]
shella beach on lamu island...a fort that some crazy european guy with too much money built, as you can see it suits the landscape perfectly!!!