Archive for the tag "rocky shore"

Natural landscapes: where the ocean pounds the shore