mail_outline sales@mediastorehouse.com
Europe, Italy, Tuscany. Elba Island, On the hike of the GTE, the Grande Traversata Elbana, the Elba crossing. near the Monte Capanne, the highest peak of the island