a sandy beach next to the ocean with flowers growing on it