mysardinianlife.com
A Mediterranean Medusa | Sardinia, Italy
When the English-speaking world thinks of Medusa, we remember the Greek myth of three horrible sisters who have snakes for hair. In Italy when one hears the word Medusa the following comes to mind: