close up shot of a big crocodile.

Royalty-free stock photo ID: 113136124

close up shot of a big crocodile.