onlybeaches

Counting the waves…

Dalvay Beach, PEI: White Sands & Quiet Shores Near Historic Inn | OnlyBeaches