Super 8 Film of Tambalang’ombe
Iringa, Tanzania
Raleigh International