Is That Rain That I Smell?
Waking up the other morning to the smell of rain, well actually the smell of Larrea-Tridentata was so invigorating. After my lifelong obsession with this botanical wonder I think that it is time to blog about it. Being that this bush, commonly known as the Creosote Bush is one of the most common plants of […]
Is That Rain That I Smell? Read More »