Staff from the National Sea Turtle Rescue Center prepare to release a turtle back into the ocean as beachgoers look on at Tel Baruch Beach in Tel Aviv, Israel, on Oct. 1, 2024. The event was announced to beachgoers in advance and took place after the crowd returned to the beach following missile and rocket sirens. Photo by Raquel G. Frohlich.
Add to Cart Add to Lightbox