The Talon

Allegra Maeso

Allegra Maeso, Photographer

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