Neil the Seal and His Beloved Traffic Cones

7 months ago
603

Occurred on May 4, 2024 / Tasmania, Australia

Info from Licensor: "Neil the seal, the Internet sensation, has returned back to the Tasmanian shores. Here he is reunited with his beloved traffic cones."

Loading comments...