Leopard Seal at Seven Mile Beach Tasmania August 23, 2018 1280 × 883 Best wildlife encounter of the season Leopard Seal resting at Seven Mile Beach in Tasmania