Peter I Monument in Taganrog
Taganrog, Russia · built 1872
The Peter I Monument (I), also known as the Peter the Great Monument, is a monument to Peter I of Russia located in Taganrog, Russia. It is a bronze statue created by the sculptor Mark Antokolsky and first installed in 1903.
Monument data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).