Tag: Revolving Cannon

Pate Revolving Cannon Image Source: Department of the Navy, Public Domain