Supercell

Supercell, Julesburg, Colorado

Looks ominous, doesn’t it, this supercell in Julesburg, Colorado, USA.

Advertisements