Tanzania Leah Jan 31, 2003 dunxdLeave a comment This is Leah. Probably not her favourite picture of her… Advertisement Share this:TwitterFacebook