Echidnopsis scutellata, DP 8884


No. 14922: Echidnopsis scutellata, DP 8884
Family: Asclepiadaceae