Waterfalls art: Looking Glass Falls, Pisgah, NC

Looking Glass Falls, Pisgah National Forest, North Carolina

Looking Glass Falls