Lights of Italy and Island of Sicily

This image taken from the window of the Cupola window bay aboard the International Space Station shows the lights of Italy and the island of Sicily. (Photo courtesy of NASA)

Be first to comment