Squatch (Sasquatch or Bigfoot)

Squatch (Sasquatch or Bigfoot)

While growing up in Southeast Idaho, I spent a lot of time on horseback in the river bottoms of the Snake River. I gained an appreciation for nature and formed a deep connection to the living things that surrounded me. Many of my friends were Native Americans...

Pin It on Pinterest