About

Steve Cavanaugh is a husband and father, a guitarist, photographer, writer and engineering type who lives in the great Pacific Northwest.

Leave a Reply