Just Shewing Away Big Lizards in the Everglades


Occurred on November 3, 2020 / Florida, USA

Info: Walking through everglades.