Cylindropuntia viridiflora

Species
viridiflora