1. Giant shark with injured fin swims calmly past snorkellers

    Giant shark with injured fin swims calmly past snorkellers

    120
    21
    336
    3