Likeness of Bigfoot from Movie " Harry And The Hendersons " film in 1986 near Stevens Pass Washington
Photos are copyrighted and not to be used without permission