waterfront near Stockholm City Hall, Sweden on September 8, 2011

waterfront near Stockholm City Hall, Sweden on September 8, 2011 - 11025680

Similar stock images

to-top-page