James F. Gibson (1828–1905)
Confederate Fortifications, Yorktown, Virginia
Lindy Arts
James F. Gibson (1828–1905)
Confederate Fortifications, Yorktown, Virginia
Lindy Arts