Crescent City Bigfoot
This picture was taken through a pair of binoculars. On the coast in Crescent City, California there is a Bigfoot that stands frozen in her tracks.
I’m a bartender, artist and cat dad living in Eugene, OR.