Stock Photo - Supreme Court of Sweden (Högsta domstolen). Stockholm, Sweden.

Stock Photo: Supreme Court of Sweden (Högsta domstolen). Stockholm, Sweden.

Searchable keywords