Ancistrocactus brevihamatus

ssp. brevihamatus

    

 

Ancistrocactus brevihamatus

ssp. tobuschii

    

 

Ancistrocactus scheeri