juggernaut37 (25)in #belize • 7 years ago • NoneLoggerhead Turtle in BelizeShort video of a loggerhead turtle on a SCUBA dive in Belize ▶️ DTube ▶️ IPFS