Friday, April 20, 2012

The Force Of Nature . . . On Display


Near Lucia Falls is a scene that displays the raw power of nature. This giant tree was mashed against the rocks during an intense winter storm. Wow, some force.

No comments:

Post a Comment