San Pedro cactus flower.