NCTAMS Mediterranean Detachment Rota Spain Patch
US Naval Computer & Telecommunications Area Master Station Mediterranean Detachment Rota Spain
Height: 4.5 inches
Width: 4.5 inches
Backing: iron on
Type: embroidered patch
More from this collection