This specimens was catched in a channel passing through a mangrove forest in Kenya and is quite large (Standard lenght 17 cm). 

Similar questions and discussions