Caught on camera: Cape fur seals hitchin’ a ride.
Cape fur seals hitching a ride in Algoa Bay off Addo Elephant National Park. They were spotted riding high and dry on the bow of a massive ship.
Cape fur seals hitching a ride in Algoa Bay off Addo Elephant National Park. They were spotted riding high and dry on the bow of a massive ship.