The Talon

Alice Dai

Alice Dai, Print Managing Editor

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