Web Site
< Germany, East
Extra-long-length words on a storefront window in Germany.