Statue of Ataturk in Ankara, Turkey. Original caption: Statue of Ataturk in Ankara, Turkey Located at the head of Ataturk Bulvari in the business section of Ankara. State: Turkey.
Size: 6908px × 4942px
Photo credit: © NB/PR / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: