Dozens of trees, many of them towering eucalyptus planted a century or more ago in San Diego’s iconic Balboa Park, fell last week, …
Dozens of trees, many of them towering eucalyptus planted a century or more ago in San Diego’s iconic Balboa Park, fell last week, …