• EN

Neil the Seal Telling Me Who's Boss

Occurred on May 3, 2024 / Hobart, Tasmania, Australia

Info from Licensor: "Neil the seal, a famous internet sensation, has returned to the shores of Hobart, Tasmania. What mischief and mayhem will Neil cause this visit? Here he is here telling me who's boss, as he’s getting older and developing more of an attitude."

Location Hobart, Tasmania, Australia
Occurred May-3-2024
Posted By Jason Lockley
Posted On May-8-2024