MARINE PHOSPHORESCENCE
Marine phosphorescence, attributed to luminous sea creatures, though often manifesting in mysterious ways
Hi-Res image available upon request
Picture No
10138876
Media ID
48907019
Credit
Mary Evans Picture Library
Source
Engraving by an unnamed artist in a French popular science book
Date
circa 1860


