Yes, it’s 40 years since those bugs came into the world but this is about something else.
Kamlesh Lulla, reports Martin Desmarais for the Indus Business Journal, might as well be a space cadet.
“Lulla is the chief scientist for Earth observation at NASA’s Johnson Space Center in Houston. He directs remote sensing activities for space shuttle flights and the international space station.”
He may not in the technical sense be a photographer, but over the years given the depth and breadth of images he has analyzed, I am sure we can make an exception.