Freeport, Bahamas
Was sitting on a beach in Freeport, Bahamas and this sweet thing came up on the beach. I would have been remiss in my male duties if I had not taken these pics. Enjoy!!!!