Portal:Florida/Selected picture
Jump to navigation
Jump to search
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.