James Duncan Davidson

Software Developer for 6Wunderkinder. Expat living in Berlin. Photographer, sometimes for TED.

James Duncan Davidson
Created with

A beautiful website for your photo stories.

Create your free site