1024px-thumbnail.jpg

Germany's federal supreme court building