U.S. Navy Stars Stripes

Price: $55.00

USN030

King & Country

A marching ‘Bluejacket’ sailor holding the 48-star national flag aloft.