A foggy day in Rye Beach, New Hampshire, where a group of boulders are sitting in the Atlantic Ocean water.Boulders on the beach.$4.99PriceAdd to Cart