Miscellaneous - The Trailhead

Tide pool and crashing waves, Peggy's Cove, Nova Scotia.

Peggy's CoveNova Scotia