Psoralea restiodes Elgin 220913 063 (5)

Psoralea restiodes Elgin 220913 063 (5)

Observation - Psoralea restiodes Elgin 220913 063 (5) - Southern Africa. Description: