Bible verses / Encouragement / Photography / Spiritual / Uncategorized Photo 154 September 14, 2016 mzuritamLeave a comment This photo is from a beach in Dar es Salaam, Tanzania, around 2007. These crabs would venture into the stores and hotels. Fascinating. AdvertisementShare this:TwitterFacebookLike this:Like Loading... Related