Horseshoe vector luck horse hoof shoe lucky symbol fortune talisman icons animal leg illustration seamless pattern #112357012
Description
Horseshoe vector luck horse hoof shoe lucky symbol fortune talisman icons animal leg illustration. Symbols of Good Luck talisman or heraldic mascot seamless pattern background