Came across this flower as I walked a beach in Jamaica.