Ross Allen and wife Celeste displaying captured crocodile with man.

Ross Allen and wife Celeste displaying captured crocodile with man.