LIVERPOOL-DEC 18: H&M Store on Dec. 18, 2012 in Liverpool, United Kingdom. H&M is an international fashion retail corporation. Founded in 1947, It had  2,629 stores at end of August 2012.
Editorial use only
Editorial credit: JuliusKielaitis / Shutterstock.com

Royalty-free stock photo ID: 124659460

LIVERPOOL-DEC 18: H&M Store on Dec. 18, 2012 in Liverpool, United Kingdom. H&M is an international fashion retail corporation. Founded in 1947, It had 2,629 stores at end of August 2012.