North Platte and Encampment Canal Company. Stock Certificate.

North Platte and Encampment Canal Company. Stock Certificate.

>>


>>>

Labels: ,