The Talon

Anne Schill

Anne Schill, Media Editor

All content by Anne Schill
Activate Search
The student news site of Los Altos High School in Los Altos, California