Gulf Islands, Canada - smallshots

Clear waters lap against Shell Beach at Montague Harbor Provincial Park on Galiano Island, BC, Canada

Gulf IslandsCanadawaterbluegreen