Travel Ideas 2 - Uncornered Market
Soviet War Memorial at Treptower Park  - Berlin

Soviet War Memorial at Treptower Park - Berlin

The grand Soviet War Memorial statue at Treptower Park in Berlin.

GermanySoviet War MemorialWorld War IIberlintreptower parkwar monument