Our good buddy John Cavanaugh, eldest son of the Cavanaugh clan. A hippy? Perhaps... but we love him all the same.
forward