There are quite a few of these on the southern end of South Beach. Soooo cute! Hope they know the way into the water when they hatch. Share this:FacebookTwitterTumblrLinkedInPinterest