Shelf Cloud Spotted In Italy

ID: 1591224 MANDATORY CREDIT - Giuseppe Marcello A scary shelf cloud inched over the Italian coast as a series of storms approached the shore. On March 11, Giuseppe Marcello captured stunning images of the menacing cloud as it increased in size and got closer to the houses in Pescara, Italy. Shelf clouds are frightening but mostly harmless natural phenomena which often announce the arrival of spring and summertime storms. Giuseppe said: “This shelf cloud preceded a cold front and a series storms whi
Back to Top