May 30, 2017

Supercell over Texas

Supercell over Texas

Childress, Texas, USA

Image Credit & Copyright: Carsten Peter

1 comment: