French drainage channel Marina di Campo Airport Isola D’Elba-Italy

Creation of a “French canal” on the perimeter road that…