Echinocereus parkeri

ssp. rayonesensis

    

 

Echinocereus pectinatus

ssp. wenigeri

    

 

Echinocereus pulchellus

ssp. sharpii

    

 

Echinocereus pulchellus

ssp. weinbergii