The Talon

Idalia Lopez-Martinez

Idalia Lopez-Martinez, Staff Writer

All content by Idalia Lopez-Martinez
Activate Search
The student news site of Los Altos High School in Los Altos, California