The Talon

Naomi Schulze

Naomi Schulze, Staff Writer

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