David Cooper

physics, technology, travel, photography, music, china, shanghai