advertisement

Images: Cary-Grove High School graduation

Valedictorian Kreena Patel reacts as she in introduced during the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com
Images from the Cary-Grove High School graduation Saturday, May 26, 2012. Brian Hill/bhill@dailyherald.com