David Leeson

David Leeson: key obituary facts

Is David Leeson dead? Yes. David Leeson died on May 1, 2022, at age 64.

Cause of death: David Leeson's cause of death has not been publicly confirmed.

What was David Leeson known for?

He was known as American photojournalist.

David Leeson

American photojournalist

Died on Sunday May 1st 2022

More from America

More from April 30, 2022

Tags