H&M IT0526

H&M IT0526 is an H&M clothing store located at Centro Commerciale GranRoma in Rome, Lazio.