Aug
1986
Santa Rosa Island: A Visit to the Vail Family Cattle Ranch
SB News-Press
The California Channel Islands are a land unto themselves, a wilderness preserve with ich history, biology and underwater life within sight of the densely populated coastline of Southern California.