Private Beach

Private Beach

A small beach on the southern coast of newfoundland canada