'Ollie’ the Otter Spotted in Scotland
‘Ollie’ the otter spotted near Dunollie castle in Oban, Scotland, recently....