species 3,708 observations

Crown of Thorns

Koeberlinia spinosa