19th Virginia Infantry Flag

Image

Share