Jason deCaires Taylor

Jason deCaires Taylor is a person.