Thursday, April 9, 2015
MOUNT SHASTA: FIRST GLANCE
Not quite upon the town of Dunsmuir, home to "the world's best water," Mount Shasta makes its first (fleeting) appearance from the road.
Newer Post
Older Post
Home