Bigfoot at Holler Creek Canyon

2006