Richard Carroll Headshot by David Fox Photographer Environmental portrait of Richard Carroll at the Chatham Bars Inn, Cape Cod. Photo © David Fox Photographer 2016