William Henry Weaver has on what appears to be a military uniform and it is believed that this picture was taken shortly after the Civil War.