The Talon

Kristen Fan

Kristen Fan, Print Managing Editor

All content by Kristen Fan
Load More Stories
Activate Search
The student news site of Los Altos High School in Los Altos, California