by heiko119
Shop window and company logo of the company Schiesser, the largest manufacturer of underwear in Germany