Profile: McLean House (Surrender Site) Appomattox, Appomattox County, Virginia, USA

Appomattox Court House National Park Image credit: David Joyal