This is a starfish on Taylor Bay Beach in the Turks and Caicos during low tide.
All images are the property of Daniel J Bellyk