• david kosling

    visual journalist
    Menu   Info
  • Location: Alexandria, VA
    Nationality: American
    Biography: David Kosling brings a cinematic, up-close and personal style to his visual storytelling. His ambition to cover real-world sociocultural, environmental and humanitarian issues has taken him all over the globe. As a military veteran, he spent... read on