Crocodile on the Zambezi River

One of many crocodiles that joined us in the Zambezi River in Zambia.

See also