Italia - Italy
Cala Rossa Favignana, Sicily... Largest island near trapani. Roman battle for possession of the island was fought here. #italy
Cala Rossa Favignana, Sicily... Largest island near trapani. Roman battle for possession of the island was fought here. #italy