Lovely Huntington Beach California
The persistence of nature. These tough plants blooming in the harshest of conditions