Train Photography by Gary Gray

Durango & Silverton NGRR on the Animas River in Colorado