The flag of the 29th Virginia Infantry taken at Saylor's Creek (WD 302) is indeed at the Museum of the Confederacy. As all of their flags have now been photographed you can contact them about purchasing a picture for your files.
Greg Biggs