Colourfully painted huts by the shore of the Atlantic Ocean reflect in a pond at Heart’s Delight-Islington in Newfoundland and Labrador.
Colourfully painted huts by the shore of the Atlantic Ocean reflect in a pond at Heart’s Delight-Islington in Newfoundland and Labrador.