Duncan Davidson on 5by5

People • Duncan Davidson
Avatar

Duncan Davidson

James Duncan Davidson is a photographer, author, and software developer based in Portland, Oregon. Long a fan of the Renaissance Man approach to life, he has pursued, and excelled in, a variety of endeavors.