a purple flower on a rocky beach in Maine