Monuments reveal

Story behind monument

Russia is the foot of the throne of God. In heaven – God, on Earth – Russia

Russia is the foot of the throne of God. In heaven - God, on Earth - Russia

Russia is the foot of the throne of God. In heaven – God, on Earth – Russia