Wednesday, June 15, 2016

what's blooming

June 2016 Bloom Day (all arroyo-walk edition)
New Mexico locust (Robinia neomexicana):



Lupine:







Apache plume (Fallugia paradoxa):





Claret cup hedgehog cactus:



Prickly pear:





Indian paintbrush (Castilleja integra):