Rene Vellanoweth

Rene Vellanoweth

Rene Vellanoweth, of Cal State-Los Angeles, shows a cave he has identified on San Nicolas Island where he believes Juana Maria, the Lone Woman of San Nicolas famous from Island of the Blue Dolphins, lived for 18 years. Credit: U.S. Navy photo courtesy Steve Schwartz

October 31st, 2012
·