VOCIFERIAN - Embroidered Official Logo Patch

VOCIFERIAN - Embroidered Logo Patch. Official Patch Imported from France! Size: 4.25 in x 2.40 in.