Mascagni Terrazza terrace belvedere seafront at sunset. Livorno Tuscany Italy Europe.

Terrazza Mascagni Sunset in Livorno

Mascagni Terrazza terrace belvedere seafront at sunset. Livorno Tuscany Italy Europe.