top of page

The Oak Leaf Fossil

When you look at the oak leaf fossil, you see nature in its entirety. Found in Ponderosa State Park, located in McCall, Idaho, this 16 million-year-old fossil is a window to the world through commodity,beauty, language, discipline, idealism, and spirit.

bottom of page