Hurricane Elena #1
by Nasa/science Photo Library
Title
Hurricane Elena #1
Artist
Nasa/science Photo Library
Medium
Photograph - Photograph
Description
Hurricane Elena, photographed on September 2, 1985, from the space shuttle Discovery (shuttle mission 51-I) with a 70mm camera.
Uploaded
September 24th, 2018
Embed
Share
Comments
There are no comments for Hurricane Elena #1. Click here to post the first comment.