Looking southwest to Thera and other Greek Islands. Space Shuttle photo STS074-0715-0032 taken on November 13, 1995.