Burst of Life

Lush meadow in San Diego River Gorge

Burst of Life — San Diego River Gorge, Cleveland National Forest, California, United States

Hard to believe this is Southern California, in San Diego’s back country, right now…

Leave a Reply