The category of embroidered patches Dragons contains embroidered patches depicting these legendary creatures, which features in the myths of many cultures. Dragons are sometimes menacing, sometimes cute, but all of them have powerful energy, that is preserved in the images of dragons. It symbolizes supernatural power, wisdom and hidden knowledge.