German Flag Patch Iron/sew on Germany Deutsche Flagge Patch 100% Embroidered 3.5 x 2.1 (Length x Width) IRON OR SEW ON