Light Echo

Light Echo
Download View original
Resolution
936 x 1024
License
BY
Photo by
NASA Goddard Photo and Video
Sponsored