This flower is from a cactus-like plant in my parents' garden and blooms for only several hours.