leestmadavidb

Space Shuttle Challenger
Signature: Captain David Leestma
(STS-41G October 1984 – Sally Ride first American woman in Space,
STS-48 September 1991- experiments to study global warming / STS-25)

leestmadavidc
leestmadavidd

David Leestma

Biography coming soon….

leestmadavide

Space Shuttle