The Regenerative Principle

Big Tree Falls