Amazing supercell structure in northern Italy by Francesco Gennari

Amazing supercell structure intercepted near Forlì, North Italy

To top