Dear Arditi,I think it is a Spanish shirt,because "Size" in Italy is "Taglia" or "TG." for short,not "Talla".

Caro Arditi,penso sia una camicia Spagnola,perchè "Size" in Italia è "Taglia" o "TG." abbreviato,non "Talla".