Europe's biggest statue is the length of ten London buses at 279ft tall
- Posted on September 30, 2024
- By Express
- 1 Views
Europe's biggest statue is the length of ten London buses at 279ft tall
The statue depicts a woman raising a sword, representing the Motherland urging her children to defend the country.