Sunflower seeds on petals {Helianthus annuus}