Mesquite beans hang from mesquite trees along the San Pedro River in the San Pedro Riparian National Conservation Area managed by the Burea of Land Management near Palominas, Arizona, USA.