Massive Turtle Filmed Underwater
- 3 years ago
Occurred on March 29, 2020 / Center Barnstead, New Hampshire, USA
Info from Licensor: A huge turtle videoed underwater in New Hampshire.
Info from Licensor: A huge turtle videoed underwater in New Hampshire.