ship company smokestack logo Vega Desgagnes

picture of great lakes ship: Vega Desgagnes

ship company smokestack logo Vega Desgagnes

Groupe Desgagnés Inc. jaybee 06/28/2014

St. Clair River