Confederate States of America. Ordnance Bureau

Relationships: