fc barcelona futbol football soccer iron-on embroidered patch emblem logo badge applique fc barcelona futbol football soccer iron-on embroidered patch emblem logo badge applique