top of page

View of a building and a playground on Sainte-Hélène Island located in the Saint Lawrence River, in the territory of the city of Montreal, in Quebec, Canada.

Saint Helena Island

  • If you wish to purchase photos in JPG format, consult the price list

bottom of page