Blue Ridge Parkway 2012 - terham
James River crossing.

James River crossing.