Thorny olive

Elaeagnus pungens

Find more about this plant on Wikipedia.

Enlarge

Elaeagnus pungens - Author:  KENPEI