Alhambra High School
1966 Yearbook photo from Alhambra High School.
Date & Place:
at Alhambra High School 101 S 2nd St, in Alhambra, Los Angeles County, California 91801, United States