Designed by
Title
Statue of Amir Timur in Shakhrisabz, Uzbekistan. #189191027
Description
Shakhrisabz, Uzbekistan - Aug 29 2018: Statue of Amir Timur in Shakhrisabz, Uzbekistan. Amir Timur 1370 - 1405 is founder of the Timurid Empire
This image is editorial