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.
Florida from space, taken by Shuttle Mission STS-95 on October 31, 1998, from above Cuba.