tonyb1969
FollowThe Vindicator
The Vindicator is located in the former town site of Independence in Teller County, Colorado. Mining began at the Vindicator in 1895....
Read more
The Vindicator is located in the former town site of Independence in Teller County, Colorado. Mining began at the Vindicator in 1895.
Read less
Read less
Views
37
Likes
Categories
Same photographer See all
Discover more photos See all