Maps Harrison's Landing, Va. : Showing Union line of defence [sic].

Bibliographic Information