Image
William Henry Hall’s stone in Fredericksburg, Virginia