These flowers are part of a seaweed type plant which grows all over Monument Lake (near us) in the shallow parts I took this photo as we were kayaking through it. We haven't had much rain so the lake is lower than usual. From far away, you see light yellow all over that part of the lake. When I looked online the closest plant to it seems to be called American pondweed or waterweed. If someone knows differently, I would love to know for sure. Interesting on black. Thanks for viewing!