can human activities affect beach formation

Back to top button