ship company smokestack logo Vega Desgagnes

picture of great lakes ship: Vega Desgagnes

ship company smokestack logo Vega Desgagnes

Groupe Desgagnés Inc. daveande 07/21/2014

St. Clair River