Gallery > Lake Champlain Shore Collection

Beautiful stones found on the shore of Lake Champlain, Vermont