NH Mountain Hiking < Crane Beach < Abstract Photos
Low-tide sand pattern at Crane Beach in Massachusetts.