Alien City
This is a photo taken from Alien City in Ah-shi-sle-pah WSA located in in northwestern New Mexico.
5,564
views
89
faves
19
comments
Uploaded on December 4, 2015
Taken on November 27, 2015
Alien City
This is a photo taken from Alien City in Ah-shi-sle-pah WSA located in in northwestern New Mexico.
5,564
views
89
faves
19
comments
Uploaded on December 4, 2015
Taken on November 27, 2015