Templeton High School
Templeton High School David Middlecamp dmiddlecamp@thetribunenews.com
Templeton High School David Middlecamp dmiddlecamp@thetribunenews.com