CCHS seniors overcome obstacles and have graduation outside.
.
Photos by Bryan Moss