The Legendary Medusa Head: the mysterious Sicilian symbol
Have you ever heard of the legendary Medusa Head, the mysterious Sicilian symbol you can find on Sicily's flag? For thousands of years, this curious symbol has captured the imagination and curiosity of people...