Watching a group of otters have a tea party with miniature hats and scones made my day! They were truly living their best life. The unicorn is the national animal of Scotland.
Watching a group of otters have a tea party with miniature h...
Your browser doesn't support HTML5 video