Kevin Horan has been a working photographer for nearly 40 years. On assignment for national magazines