View of the North Shore Mountains from Crescent Beach

Image Credit: Deborah Duffy
Reuse License: