The Large Cross comes in various styles for each military branch, which includes Navy, Marines, and Air Force.
U.S. Navy Large Cross
$42.95Price
The Large Cross comes in various styles for each military branch, which includes Navy, Marines, and Air Force.