Pinus torreyana (aka Torrey pines) are among the rarest pine trees in the world. They occur naturally only on Santa Rosa Island (west of Ventura) and here in San Diego at Torrey Pines State Natural ...
Posted December 9, 2014
Stories this photo appears in:
Torrey pines infested — 100 trees doomed