Masked Booby in flight over Hospital Key
Loggerhead hatchlings that were stuck in their nest are released into the night and walk towards the moon into the ocean (the light on the top left is the moon).
The view of Loggerhead Key from the north end.