cairn beach


cairn on beach

A wee cairn stands on the shore of the Atlantic at Carolina Beach, NC.