Cheaha

This was taken in Cheaha State Park in Alabama. I’ve been told it looks Biblical.

Comments are closed.