Back to photostream

Blue Ridge Mountains Waterfall

This is a re-edit of the beautiful Looking Glass Falls in the Blue Ridge Mountains of North Carolina in the United States.

 

To purchase this image without a watermark, go to www.istockphoto.com/portfolio/markhoward.

1,377 views
76 faves
24 comments
Uploaded on October 3, 2024
Taken on August 19, 2022