Federal transports with cargoes of artillery on the James River, Drewry’s Bluff, VA
Federal transports with cargoes of artillery on the James River, Drewry’s Bluff, VA