Visitors to Caldey Island were greeted with an amusing sight this weekend, as dozens of seals sunbathed on the beach.