Freepik
    Beautiful San Josef bay beach with lone island of trees on Vancouver Island, in British Columbia, Canada, on a foggy wet day.

    Beautiful San Josef bay beach with lone island of trees on Vancouver Island, in British Columbia, Canada, on a foggy wet day.