Carpet Beetles
Carpet Beetles are scavengers that feed on great variety of plant and animal products, including, furs, skins, museum specimens, woolen or silk materials and carrion. Most of the damage being done by the larvae with the adults being often found on flowers.