

Colorful sea roses, Rosa Rugosa, frame the shore at Wallis Sands State Beach, Rye, New Hampshire. Photograph by Peter E. Randall.
Filename: NH Seacoast 022.jpg
Copyright Peter Randall
Copyright Peter Randall
Keywords: