David doubilet

12 min read

After more than half a century of assignments for National Geographic, David