Description
Nestled deep in the Sierras is a small little train town known as Truckee, California or as the locals call it paradise.
- : Truckee
- : E jibboom St
- : California
- : United States
Nestled deep in the Sierras is a small little train town known as Truckee, California or as the locals call it paradise.
You must be logged in to post a comment.