African Finfoot

African Finfoot

Podica senegalensis
Sanaga River, Cameroon - March 1 2012