Tags: Artwork.
Appomattox is the name of a bronze statue that is positioned in the center of the intersection of South Washington Street (Virginia Route 400) and Prince Street in Old Town Alexandria Virginia in the United States. It was created by sculptor M. Caspar Buberl and commissioned and erected by the Robert E. Lee camp of the United Confederate Veterans in 1889.