Carter  Fleming
Carter Fleming campaign leader

This clip is about the current elephant poaching happening in Kenya.

to comment