cactus flower against the glorious blue sky