Senior trip takes on a mission in New Orleans

Penfield Post - April 26, 2007