Designed by
Title
Hermannsdenkmal. Hermann Monument is the highest statue in Germany. It is located in the Teutoburg Forest, North Rhine Westphalia #199048535
Description
Hermannsdenkmal. Hermann Monument is the highest statue in Germany. It is located in the Teutoburg Forest, North Rhine Westphalia.