Salt water crocodile

Location: Flamingo, South West Florida.

Salt water crocodile
Salt water crocodile

Location: Flamingo, South West Florida.