iss050e060444 (03/27/2017) --- Tropical Cyclone Debbie as photographed by crewmembers aboard the International Space Station on March 27, 2017. The large storm made landfall across the northeastern coast of Australia on March 28.
Photographer Shane Kimbrough
Date March 27, 2017