Altoculumus Lenticularis

A MOTHER NATURE WORK OF ART Today we will talk about the altocumulus lenticularis. Before talking about this masterpiece of natural art created by mother nature, let’s start from the beginning… What is an Altocumulus? Altocumulus are not an alien spacecraft ready to attack the planet as it might seem at times, but rather aContinue reading “Altoculumus Lenticularis”