The sun sets over NASA's Kennedy Space Center in Florida, on October 13, 2010.
Dec 1, 2023
jpg (681.05 KB)
jpg (574.77 KB)