A photo uploaded to popular citizen science social ... Park in Texas with bright red petals and is a member of the sunflower family. It is detailed in a study recently published in the journal ...