Freepik
    Low tide sandy beach with trees on island at San Josef bay on Vancouver Island, British Columbia, Canada.

    Low tide sandy beach with trees on island at San Josef bay on Vancouver Island, British Columbia, Canada.