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