Cumberland Landing, James River, Virginia. Encampment of...
Cumberland Landing, James River, Virginia. Encampment of the Army of the Potomac
Date & Place: