1/1
Chamaecrista fasciculata (Partridge Pea)