Archive

Displaying 1 - 1 / 1 Search Results

Park Police Apprehend Poachers in Luangwa, Zambia

Park Police Apprehend Poachers in Luangwa, Zambia

Taken on 2010-05-05

Poachers accused of illegal fishing are detained by park rangers in South Luangwa National Park, May 2010.

Source: Lord Mountbatten/Wikipedia

Uploaded by SamiGoat on 2014-07-22