set of cloth badges highest peaks in the north

Patches

Embroidered patches with the highest mountains of the Nordic countries.