Vedauwoo, Wyoming, “Land of the Earthborn Spirit”

Vedauwoo, Wyoming, “Land of the Earthborn Spirit”

Vedauwoo, Wyoming, “Land of the Earthborn Spirit”