Photographer: Unspecified Photographer Legumes: Caesalpinia in Mexico
Caesalpinoid legumes (subfamily Caesalpinoideae): Caesalpinia in southern Puebla, Mexico.