A seal surprised a delighted group of kayakers in the Firth of Forth when he jumped on board.

It had followed the kayakers for a mile.

The kayakers said it was an "amazing experience".