Historic-downtown-truckee

Truckee Town, CA

Truckee is one of the most historic towns in sierra mountains