Cartogiraffe.com

Northern Pacific Homestake Pass

Northern Pacific Homestake Pass in Butte.