Here is a time lapse photo display showing the beauty of Planet Earth captured from the International Space Station.
Hat tip Cathy Craddock
News, Entertainment, Enlightenment
Here is a time lapse photo display showing the beauty of Planet Earth captured from the International Space Station.