H&M CH0003

H&M CH0003 is an H&M clothing store located at Rue de la Croix-d'Or 3 in Geneva.