Magnifico!! A shot of Italy from space, courtesy of NASA, taken by one of the "Expedition's 32 crew members aboard the International Space Station flying approximately 240 miles above the Mediterranean Sea on Aug. 18, 2012."
Tasting Life Twice
Author Crystal King muses on life, history, writing and food.