Backpacks are back - Fjällräven in New York

New York streets will never be the same since iconic Swedish leisure and outdoors brand Fjällräven opened its first flagship store in Tribeca, Manhattan New York City.