ID Please, for my lecture. This red leafed plant is growing, on a rock at the beach, along the Pacific. The name of place is Long Beach, south of...