Ecologist - Writer - Photographer
Lying in wait: Nile crocodile (Crocodilus niloticus)

Lying in wait: Nile crocodile (Crocodilus niloticus)

Lying in wait: Nile crocodile (Crocodilus niloticus)

Lying in wait: Nile crocodile (Crocodilus niloticus)