Elusive Red Sprite Seen From the Space Station

It’s always stunning to see from new perspectives!

Elusive Red Sprite Seen From the Space Station.

Advertisements