STOCKHOLM - MAY 29: Visitors shop on May 29, 2010 in Stockholm, Sweden. Stockholm is the most visited city in Nordic countries.
Editorial use only
Editorial credit: Tupungato / Shutterstock.com

Royalty-free stock photo ID: 87635656

STOCKHOLM - MAY 29: Visitors shop on May 29, 2010 in Stockholm, Sweden. Stockholm is the most visited city in Nordic countries.