Arroyo Grande High School.
Arroyo Grande High School. David Middlecamp dmiddlecamp@thetribunenews.com
Arroyo Grande High School. David Middlecamp dmiddlecamp@thetribunenews.com