Wonder of Nature


Wonder of Nature

While visiting Mount Blue State Park in Maine I was walking near the lake and thought this was out of the ordinary.

-Pam B. from Oil City, PA

Comments for Wonder of Nature


Leave a comment





Captcha