Park Police Apprehend Poachers in Luangwa, Zambia

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

Taken on 2010-05-05
Source Lord Mountbatten/Wikipedia
License Attribution Creative CommonsAttribution Creative Commons
Uploaded by SamiGoat on 2014-07-22
2 views
Impressions:

Comments

Comments are disabled for this photo.