Index, Washington
By Rick Kavanaugh
I took the reference for this photo when my family was traveling through Index, Washington (where they shot the movie, Harry and the Hendersons). The town is nestled in the mountains, and looks like just the place Bigfoot would live. We were heading up a mountain pass, but the road suddenly turned icy, so we had to turn around and go back.
Fine Art Editions
Loading print options...