Identify trees online for free

Tree Identification

Are the needles 8-13" long? 

CLUE: the tree is native only to Santa Rosa Island and a small area north of San Diego, California. 

It is a Torrey pine.

- OR -

Are the needles generally less than 4" long?