This ones hard to see in snapshots so DL for a better look
The Motherland Calls is a statue in Mamayev Kurgen, Russia. It was unveiled in 1967 as the largest statue in the world, measuring 279 Ft.
Thread
Recomended Scale: .04
The Motherland Calls is a statue in Mamayev Kurgen, Russia. It was unveiled in 1967 as the largest statue in the world, measuring 279 Ft.
Thread
Recomended Scale: .04