Sound control wall keeps the peace around Drummondville airport in Quebec

The AIL Group of Companies