Designed by
Title
Stella to the Conquerors of space on Cosmonauts Alley in Moscow, Russia #115675992
Description
Moscow, Russia - April 24, 2018: Monument to the Conquerors of space on Cosmonauts Alley. This famous monument was built in 1964 to celebrate achievements of the Soviet people in space
This image is editorial