Peter Taylor graduates from Kenyon College in Gambier, Ohio.

Peter Taylor graduates from Kenyon College in Gambier, Ohio.