Media

hurricane laura nasa

Hurricane Laura off the coasts of Louisiana and Texas on August 26.