The legendary Udumbara flower, described in Buddhist sutras, was spotted blooming in a La Puente, Calif., backyard by a Buddhist follower at the end of October. The tiny white blossom is said to appear only about every 3,000 years, heralding the appearance of a holy person on earth.
(via oneshotbaby)















