Image 1 of 1

cape_hatteras_lighthouse_leonid_meteors_0198f_ps.tif

Cape Hatteras Lighthouse at Cape Hatteras National Seashore on North Carolina's Outer Banks. This image was taken in the early morning hours of November 18, 2001 during the Leonid meteor shower (storm).
twitterlinkedinfacebook