George Owen Rains II
High school pictures from 1976-1979.
Date & Place:
at Francis Parker School 6501 Linda Vista Road, in San Diego, San Diego County, California 92111, United States