Posted on March 21, 2011 by Admin in Europe
Be amazed by the stunning Swedish capital and its natural and artistic attractions!