Found these at the beach today! Nature is so amazing