China Beach on Vancouver Island with waves breaking on large rocks and a cairn in the foreground

Your file will automatically download