Point Michaud Beach - Cape Breton Island, Nova Scotia, Canada

swampfoot Video 1 years ago