While getting out of Germany i saw this and many others . Can anyone explain what is it?

2 comments
Leave a Reply