Designed by
Title
The bronze sculpture of a lion is a part of the monument to Russian Tsar Alexander II, located near the Cathedral of Christ the Sa #59872227
Description
MOSCOW, RUSSIA - JULY 26, 2007: The bronze sculpture of a lion is a part of the monument to Russian Tsar Alexander II, located near the Cathedral of Christ the Saviour in Moscow.
This image is editorial