
Ginevra – ‘Forest’
Though her name might be a translation of the Swiss city of Geneva, Ginevra is all-Italian. Hailing from Turin, in Italy’s Northwest, Ginevra is one…

Though her name might be a translation of the Swiss city of Geneva, Ginevra is all-Italian. Hailing from Turin, in Italy’s Northwest, Ginevra is one…