Blooming Joshua Trees in the desert near Twenty-nine Palms, California, USA.
CaliforniaJoshuaTwentynine PalmsUSAbloomingblossomdesertflowerplantspringtrees