Team Long Run

A new brand identity for a Maine non-profit growing to a national scale.