Cleistocactus acanthurus

NasserHalaweh

Cleistocactus acanthurus (Synonym: Loxanthocereus acanthurus)