Log In or Register
This is part of a Movie set that appeared in a movie and numerous TV programs many years ago. It sits decaying on the banks of the Rio Grande just West of Terlingua, Texas and is now part of Big Bend National Park.
TicK