Comments
Fight of the century 10 comments
guest
· 6 years ago
What about Celestine?
2
The Spring Temple Buddha, located in China and it's the tallest statue in the world 11 comments
guest
· 6 years ago
“The Motherland Calls” located in Volograd. I had a miniature version of it growing up!
12