Grey seal (Halichoerus grypus) swimming amongst kelp and playing, Farne Islands, Northumberland, England, UK, July.