CBC Newfoundland and Labrador

seen ... on the back side of Long Pond

What does this sign mean?

DSC06235.JPG


  •