Wildflowers (or a plant of some sort) growing on or near the beach in Kakome Bay. 5/28/05