A flower on a beach in the Dom in can Republic. Have no idea what it is.