A Hydra for Roberta Risolo

Hydro in Greek means water, a word that gave birth to names such as Hydruntum, the ancient name of Otranto, an Apulian town overlooking the Adriatic Sea. Hydra, a new […]

Read more ›