Bracted Fanpetals (Sida ciliaris)

Bracted Fanpetals (Sida ciliaris)