The Godzilla Of Seals
- Cleared
Occurred on February 5, 2023 / South Georgia
Info: Giant seal seen in South Georgia. Credit: @deborahcarati..
Location
South Georgia
Occurred
not known
Posted By
Deborah Carati
Posted On
Mar-8-2023