01 Aug Larry in Luganzo
Posted at 13:51h
in Filmshoot Posts
Tanzania is one of the most beautiful places in Africa, and Luganzo is no exception. This concession is located on the bank of the Ugalla River and is about 500 000 acres in size. Larry Bell bagged numerous great and unique trophies, but we could not outsmart the elusive leopard.






























