Houzz Logo Print
kentuck_8b

The Land Of Sasquatch

20 years ago

Bigfoot has supposedly been spotted here, and who knows, he may actually be IN this picture.

The picture was taken at the Brazos Cliffs along the western edge of the Tusas mountains, which are part of the Rocky Mountains, in northern New Mexico.

Kt

Image link: {{!gwi}}

Comments (2)

Sponsored