Results 1 results found The lighthouse of L'Ile Verte (Green Island), estuary of the St. Lawrence River, Quebec Province, Canada, North America Shed and Horse with St. Lawrence River and Ile Verte in the background, Bas-Saint-Laurent Region, Cacouna, Quebec