James Duncan Davidson
James Duncan Davidson is a photographer and software developer living in Portland, Oregon.
James Duncan Davidson
Duncan Davidson
james@duncandavidson.com
Male
United States
English
America/Los_Angeles