Portal:Florida/Selected picture

From Wikipedia, the free encyclopedia

Florida from space, taken by Shuttle Mission STS-95 on October 31, 1998, from above Cuba.