James River, Virginia, sheet no. 1, Hampton Roads to point of shoals

James River, Virginia, sheet no. 1, Hampton Roads to point of shoals

Item Information